self-lubricating polymers - Alemán Inglés Diccionario